agglomeration of people

Translations
agglomération de personnes